package com.smmisia.common.request.auth;

import jakarta.validation.constraints.Pattern;
import lombok.Data;

/**
 * @author: smmisia
 * @date: 2023-09-08
 * @description: 用户更新请求参数
 */
@Data
public class UserUpdateRequest {

    /**
     * 用户名
     */
    private String username;

    /**
     * 邮箱
     */
    @Pattern(regexp = "^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\\.[a-zA-Z0-9_-]+)+$", message = "邮箱格式不正确")
    private String email;

    /**
     * 头像
     */
    private String avatar;
}